santo domingo waterworks and sewage corporation - Francés Inglés Diccionario